Videolu Anlatım Sayfanın En Altında!
UBUNTU VPS DESKTOP KURULUMU HARBI VAR MI?
Daha once ucuz vps almak ile ilgili yazdigim makalede nasil vps server sahibi olabileceğinizi anlatmistim. Ayni servis saglayicidan ubuntu 12.10 desktop isletim sistemi kurulu bir vps acarak masaustu ortamı kurabileceginizi bilmiyorsaniz önce bunun mümkün olduğunu soyleyim sonra da bunu nasil yapacağınızı anlatayim.
Bir linux vps hizmetimize masaustu ortami kurarak linux uzak masaüstü bağlantısı ile cok daha yuksek hizlarda internet baglantisi olan bir nevi ikinci bilgisayar sahibi olabiliriz. Ozellikle torrent ile dosya indirip sonra upload yapiyorsaniz cok isinize yarayacak bir sistemdir bu.
Yalniz linuxta masaustu ortami terminal yoneticisine göre cok daha fazla kaynak tuketir. Onerim olusturacaginiz vpsyi en az 1 gb ram yapin yada 512 mb yapin vnc baglantisi kullanmadiginizda 512 mb ramde kalsin ihtiyaca gore istediginiz gibi artirin iste. Kullanacagimiz isletim sistemi Ubuntu 12.10 Desktop olacak buraya dikkat lutfen. Gnome desktop kuracagiz benim onerim de bu yonde en azindan linux bilmeyenler icin kullanımı rahat kolay anlasilabilir. Ubuntu ve gnome icin kolay program bulup indirebilirsinizde. Butun kurulum tahmini olarak yarim saat kadar surecektir. Asamalari en bastan en basitten anlatacagim ama sayfanin sonunda hizli cozumu de paylasacagim. Belki video kaydi yapipta paylasabilirim tabi :)
Öncelikle root olarak giriş yapıyor ve aşağıdaki kodu uyguluyoruz
apt-get -y install ubuntu-desktop tightvncserver xfce4 xfce4-goodies
Sonrasında vnc isimli bir kullanıcı oluşturuyoruz.
adduser vnc
passwd vnc
vnc kullanıcısını root gibi kullanmak isterseniz (öneririm) aşağıdaki komutu uyguluyoruz. Komutu uygularken root olarak giriş yaptığınızdan emin olun.
echo "vnc ALL=(ALL) ALL" >> /etc/sudoers
vnc için şifre belirlememiz gerekiyor. bunun için vnc kullanıcısına geçiş yapıyor ve şifreyi belirliyoruz:
su - vnc
vncpasswd
tekrar root olmak için
exit
komutunu uyguluyoruz. bundan sonra ilk işimiz aşağıdaki satırları belirlediğim dosyaya eklemek olacak. eğer dosya yok dosyayı kendimiz yaratmalıyız.
nano /etc/init.d/vncserver
bu dosyanın içine girmemiz gereken içerik:
#!/bin/bash
PATH="$PATH:/usr/bin/"
export USER="vnc"
DISPLAY="1"
DEPTH="16"
GEOMETRY="1024x768"
OPTIONS="-depth ${DEPTH} -geometry ${GEOMETRY} :${DISPLAY}"
. /lib/lsb/init-functions
case "$1" in
start)
log_action_begin_msg "Starting vncserver for user '${USER}' on localhost:${DISPLAY}"
su ${USER} -c "/usr/bin/vncserver ${OPTIONS}"
;;
stop)
log_action_begin_msg "Stoping vncserver for user '${USER}' on localhost:${DISPLAY}"
su ${USER} -c "/usr/bin/vncserver -kill :${DISPLAY}"
;;
restart)
$0 stop
$0 start
;;
esac
exit 0
bundan sonra
nano /home/vnc/.vnc/xstartup
içine aşağıdakileri yerleştiriyoruz:
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
startxfce4 &
dosya izinlerini aşağıdaki gibi güncellememiz gerekiyor
chown -R vnc. /home/vnc/.vnc && chmod +x /home/vnc/.vnc/xstartup
sed -i 's/allowed_users.*/allowed_users=anybody/g' /etc/X11/Xwrapper.config
vnc server dosyanının chmod iznini veriyor ve vnc serverı başlatıyoruz
chmod +x /etc/init.d/vncserver && service vncserver start
sunucuyu her yeniden başlattığınızda vncserver otomatik olarak açılmasını istiyorsanız aşağıdaki komutu uygulayın. bunu yapmak zorunda değilsiniz sunucuyu yeniden başlattığınızda bunun yerine kendinizde başlatabilirsini. otomatik başlatma talimatı:
update-rc.d vncserver defaults
bundan sonra vncserver bağlantımızı sağlamalıyız. bunun için bir kaç farklı program var. benim kullandığım vnc viewer serial numarasını çok rahat bulup kendi sitesinden indirdiğiniz programa uygulayabilirsiniz sorun olmaz korkmayın. dikkat etmemiz gereken şey bağlantı sağlamak için ipnumarası:5901 olarak bağlantı sağlayabiliriz.
Dikkat:
Eğer vnc bağlantısı sırasında hata alıyorsanız işlemler bittikten sonra vnc server'ı baştan başlatın. Bunun için
service vncserver restart
kodu yeterlidir.
videoyu bugün çekmeyi düşünüyorum çeker çekmez buraya ekleyeceğim. bu sırada ekran görüntüleri de alıp eklerim.
Kurulum Videosu: